basilar crest of cochlear duct - French English Dictionary